function act() {
    var eim = rm.getEventInstance();
    if (eim != null) {
        var em = eim.getEventManager();
        var normal = em.getProperty("normal");
        var mobId = 8930000; //进阶贝伦
        if (normal == "true") { // 普通贝伦
            mobId = 8930100;
        }
        var mob1 = em.getMonster(mobId);
        if (normal == "true") {
            mob1.changeLevel(200);
            mob1.getChangedStats().setOHp(550000000);
            mob1.setHp(550000000);
        } else {
            mob1.changeLevel(200);
            mob1.getChangedStats().setOHp(2000000000000);
            mob1.setHp(2000000000000);
        }
        eim.registerMonster(mob1);
        var map = eim.getMapInstance(0);
        map.spawnMonsterWithEffect(mob1, 12, new java.awt.Point(-190, 443));
        //map.spawnMonsterWithEffect(mob2, 12, new java.awt.Point(-190, 443));
        if (!rm.getPlayer().isGM()) {
            rm.getMap().startSpeedRun();
        }
    }
}
